package com.xiongjie.eb;

import io.vertx.codegen.annotations.ProxyGen;
import io.vertx.core.AsyncResult;
import io.vertx.core.Handler;
import io.vertx.core.Vertx;
import io.vertx.core.json.JsonObject;

/**
 * 服务代理接口
 */
@ProxyGen
public interface IVppcProxy {

    static IVppcProxy createProxy(Vertx vertx) {
        return new IVppcProxyVertxEBProxy(vertx, "vppcProxy");
    }

    void renderUpload(String templateName, JsonObject json, Handler<AsyncResult<String>> resultHandler);
}
